A review by mrsmonth
Meditations on First Philosophy by Donald A. Cress, René Descartes
challenging
reflective
slow-paced
2.0
Should be 2 stars