I'll endorse John's recommendation of Art Of Electronics, especially for looking up a solution to a particular application. I still bust out ARRL handbooks when I step forwards in time from WWII. Rob