Ratings110
Average rating4
This was an exceptionally good read. it was dense but never obtuse. The concepts we're easy to grasp and the vocabulary was never indecipherable. The author brought up some good ideas that keep you thinking well after you put it down