667 reviews by:

lazthewhale

Filter

Really informative and I learned a lot, but felt the writing was a little dry sometimes?