Ratings201
Average rating3.9
Forgot I had read this one a while back. Great book – very thorough arguments, and it helps that I agreed with the premise in the first place. However, not a book I'm likely to read again...
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search