A review by teagangrace
Meditiations On The First Philosophy by René Descartes

informative inspiring reflective slow-paced

3.75