Political ideologies : an introduction / Andrew Heywood. - Heywood, Andrew (Macmillan, 1998)