Cambridge Texts in the History of Political Thought

496 pages paperback

nonfiction history politics dark informative medium-paced