Key concepts in politics - Heywood, Andrew (London Macmillan, 2000)
Keywords: Political Science