Descartes: Meditations on First Philosophy

Descartes: Meditations on First Philosophy

2017 • 215 pages