Title: Pearson Edexcel a Level UK Government and Politics Sixth Edition
Subjects: Europe, politics and government