Ratings109
Average rating3.9
I've been reading his blog for a long while now, so reading this book felt quite familiar. It's not a 5-star book, by all standards, but in my case, the timing for reading this book couldn't be any better.
Read full review
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search