CADDManager on January 6th, 2008

Not just a list of possible books you could read, these are the ones that I have read, reviewed and recommend.

Read the reviews on my Book Reviews page