ard(a)p850ug1.demon.co.uk wrote:
The book you _must_ get is 'The Art of Electronics' by Paul 
Horowitz and
 Winfield Hill.  
        Seconded and thirded :-)
        I also like A Practical Introduction to
        Electronic Circuits by Martin Hartley Jones.
        Electronics for Engineers by Ahmed and Spreadbury
        is quite good too.
        Antonio