Essentials of Political Ideas - Andrew Heywood, Kathy Schindler

Refreshed and completely restructured to align with the new Edexcel Politics A-Level specification,…