Comment

Feb 05, 2010nedhorner rated this title 5 out of 5 stars
The fact that I finished this 1000 page book says a lot about it. :)