It's nice on Gadget Master to keep an eye out for new introductory electronics books, and in that vein here's an addition by No Starch Press to its range of STEM books - The Arduino Inventor's Guide.
I spent years trying to teach myself the basics of electronics. I had a few basic electronics courses in engineering school, but they were high-end theory, and only years later did I find it unusual ...
I wrote about the Fritzing tool the other day, and came across this interesting book dedicated to the topic - Fritzing For Inventors. It is two years old, note, but I believe it's the only book ...