I was watching some Iron Geek videos (or at least a "Con" talk from a like website) and was referred to this book by one of the speakers. He said that it taught him more on software composing (his words) than what four years of college taught him... I've been reading it on and off at work.
The book is designed for children; it creates perspectives that are easy to understand... Might sound crazy; but I think Darren should plug this book in one of the upcoming Hak5 episodes.
http://www.laurenipsum.org/