Key concepts in politics - Heywood, Andrew (London, 2000)
Keywords: Ideologies; Political concepts; Political science