Ratings3
Average rating4.3
Really more like 3.5 stars. Armstrong is an excellent writer and starts the book off very strong, but it becomes more of a recounting of important episodes than adding anything new or interesting to the thesis. Still, I appreciated the breadth of the book and the style, so it was well worth the time.