Scan barcode
A review by spacestationtrustfund
The Essential Marcus Aurelius by John Piazza, Jacob Needleman
2.0
Translation by Jacob Needleman and John P. Piazza.