AQA A-level Politics Student Guide 4: Government and Politics of the USA and Comparative Politics
Simon Lemieux
AQA A-level Politics Student Guide 3: Political Ideas