Meditations

Marcus Aurelius

Meditations - (Translated ancient text) 180 (Approx.)

9780140441406