A history of political thought : 1789 to the present /
Haddock, B. A.
Cambridge : Polity,
2005.
Includes bibliographical references and index.
Political science