Political ideas and concepts an introduction - Heywood, Andrew (Macmillan, 1994)