Cambridge Texts in the History of Philosophy

252 pages1825 1 edition

nonfiction philosophy challenging informative slow-paced