Eloquently describes and explains the similarities and differences in ideologies such as socialism, liberalism, anarchism, conservatism, etc. If not for the very westernized and narrow viewpoint of Islamism it would be 5 stars. I seriously feel like the Islamism chapter should be left out of future editions until it is fully fleshed out.