Ratings47
Average rating4.1
3.5 I liked a lot of the topics covered in this book, but, while it had its good moments, I was bored most of the time. It took me a long time to get through this book. The last third of the book was engaging, but the lead up to that was too slowly paced. I'm very glad I read it, but I didn't enjoy my reading experience with it.