A review by axelpin
Meditations on First Philosophy by Donald A. Cress, René Descartes
challenging
informative
inspiring
mysterious
fast-paced
5.0