4.5
funny informative reflective medium-paced

I read this book for a university class. It was very well written, and while I don't agree with every point made, I think that the basis is solid and the book is both informative and engaging at the same time.