Cambridge Philosophical Texts in Context

292 pages hardcover

nonfiction history philosophy challenging informative medium-paced

650 pages hardcover 1641

nonfiction classics philosophy challenging informative slow-paced