The Cambridge History of Political Thought

766 pages 2000

nonfiction reference challenging informative medium-paced