Comment

Mar 20, 2012sfogs rated this title 4.5 out of 5 stars
Read this awhile ago. I found it very well written. Read as part of an online book group, and as another 1001-books-to-read-before-you-die list book.