R. M. Marston's books on Passive and Discrete Circuits, and Linear IC's, a pair of Newne's 'Pocket Books'. Very good value, and hardback so they last a while. You'll use them heavily if you get them so that's important. He also wrote a book on op-amps but much of that material is in his Linear IC book so just the two will do.
The Art Of Eelctronics is good if you like expensive heavy books with a lot fo detail, but that one I find often unsatisfying, it digresses a lot too much, I think, but Marston's books are so quick to cut to the chase that they're usually faster than Google.