Practical Electronics for Inventors, 3rd

for a peek inside - http://www.amazon.com/Practical-Electronics-Inventors-Paul-Scherz/dp/0071771336 - ~950 pages (current price $40 => $27 )