Introducing politics for AS level Fully covers new specifications - Holmes Peter (Cambridge Polity, 2008)
Keywords: POLITICAL SCIENCE