Major Political Thinkers from Hobbes to Marx

624 pages paperback

nonfiction history politics