Political ideologies - Heywood, Andrew