Cambridge Texts in the History of Political Thought

missing page info 2003

nonfiction philosophy informative reflective fast-paced