Arduino books for already programmers

Hello guys,

Yesterday I received my first Arduino and I'm very happy. Of course I started to search for beginner tutorials and books. Most of the tutorials and books emphasize the programming side of the Arduno and very little the electronics side. I'm a programmer and the programming side isn't a problem for me but I don't understand the electronic side. Most of the tutorials contain schematics, photos of the Arduino board and almost no explanation what is this and why everything is connected this way. I really want to understand this thinks and not just to follow tutorials.

Can you tell me for some Arduino books, sites or tutorials which emphasize the electronics side of the Arduino.

Thank you very much and have a nice day

As a side comment, the electronics side of the Arduino is basically just general electronics (i.e. there's nothing electronically special about the Arduino), so any Electronics for Beginners book/website will do.

My book also goes into electronics more than programming, written for those with some programming background and now getting into embedded design.
"Arduino for Teens" at amazon.com and other places.
http://www.amazon.com/Arduino-Teens-Course-Technology/dp/1285420896/ref=sr_1_1?s=books&ie=UTF8&qid=1415814895&sr=1-1&keywords=arduino+for+teens

Macros I've your same background and I found this website very interesting and helpful http://www.electronics-tutorials.ws/