Description
An introduction to the major political ideologies of the 19th and 20th Centuries, including democracy, conservatism, liberalism, socialism, anarchism, communism, fascism and feminism.