Reviews (see all)
Write review
It was a good read, but it was twice as long as it needed to be.
It gave me a different perspective on morality and religion.
CHF's Book of the Day for Sept. 25, 2013
Moving, inspiring, totally mind-blowing.
Way, way, way too many tangents.