Haworth, Alan, Understanding the political philosophers : from ancient to modern times / by Alan Haworth. - 2nd ed. - New York : Routledge, 2012. - x, 335 p. ; ISBN: 9780415685375 (pbk. : alk. paper) Subjects--Topical Terms: Political science-Philosophy.-- Dewey Class. No.: 320.01 / Un,2