Ratings2
Average rating2.5
Great book that still has relevant insights, despite being nearly 50 years old. The only drawback would be the meandering (more than usual) part 3, but the book quickly catches up on itself and manages to deliver an impactful ending and an even more impacting afterword.