A review by esteshour
Meditations on First Philosophy by Donald A. Cress, René Descartes
challenging
reflective
slow-paced
4.0