Political ideologies : an introduction - Heywood, Andrew (Palgrave / Macmillan, 2003)