Ratings309
Average rating4
4/5 starsWas there times that I was too stupid for this book? Most definitely. But I understood most of it on a philosophical level.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search