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 Jake Hertz
by Jake Hertz
by Duane Benson