Political ideologies A2 - MacNaughton, Neil (Philip Allan Updates, 2005)