Essentials of Political Ideas

For A-Level

by Andrew Heywood

Table of Contents

  • 1. Introducing Political Ideas
  • 2. Liberalism
  • 3. Conservatism
  • 4. Socialism
  • 5. Anarchism
  • 6. Nationalism
  • 7. Feminism
  • 8. Ecologism
  • 9. Multiculturalism