Bruce Haddock History of political thought : from antiquity to the present / Bruce Haddock - Rawat Publications ISBN: 9788131606766 Dewey Class. No.: 320.5