It's too incomplete. You could just read Wikipedia but everyone seems to think The Art of Electronics by Horowitz and Hill is the thing though it's getting out of date on current technology.allaboutcircuits.com ebook
by Jeff Child
by Aaron Carman
by Don Wilcher
by Aaron Carman