The Mediations of Marcus Aurelius > Editions
by Marcus Aurelius
Published January 1st 2023
by Generic
Leather Bound, 208 pages
Published October 19th 2016
by hansebooks
Paperback, 200 pages