Hi Steve,
I have recommended and posted this link before and as I still believe these e-books are a valuable tool for the electronic hobbyist (and others) here it is again:
http://www.ibiblio.org/obp/electricCircuits/
These 6 books are updated from time to time so you should check every 6 month...