Code Reading: The Open Source Perspective - Spinellis, Diomidis (Addison Wesley, 2011)
If you are a programmer, you need this book.