Ratings282
Average rating4.3
Very repetitive, but clever.A lot of points are good but the way the author writes about them gets old really fast.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search