A thorough, entertaining, and well read book that describes the evolution of political thought in a very digestible way for both academics and those who are just curious. Though long, the book remains engaging until the end. Highly recommend.