ESC

Meditations

FormatPaperback
LanguageEnglish
AuthorMarcus Aurelius
Translated byMartin Hammond
Introduction byDiskin Clay
FormatPaperback
LanguageEnglish
ISBN978-0-140-44933-4