A history of political thought 1789 to the present - Haddock, B. A. (Polity, 2005)