A review by henry_michael03
Meditations on First Philosophy by Donald A. Cress, René Descartes
challenging
hopeful
informative
reflective
slow-paced
3.0