A review by fynovetra
Meditations by Marcus Aurelius

challenging mysterious reflective tense fast-paced

5.0