Cambridge Texts in the History of Political Thought

324 pages 7 editions

nonfiction history philosophy sociology challenging reflective slow-paced