Scan barcode
A review by the_scientific_method
Meditations on First Philosophy by René Descartes, Donald A. Cress
challenging
reflective
relaxing
slow-paced
2.25