Books
Practical Electronics for Inventors by Paul Scherz
ISBN 978-0071452816
Note : seems to be a very good book for practical electronics
The Art Of Electronics
by Paul Horowitz
Note : Probably the best book for good electronics, but a bit outdated ….
GEAR D'ESIGN HANDBOOKOF SECOND EDITION
GlTlN M MAITRA
Scribd Here
Mims Circuit Scrapbook V.II: v. 2 Forrest Mims
Note: very nice book for basic circuits