Routledge Guides to the Great Books

296 pages hardcover

nonfiction history philosophy