The Spiritual Teachings of Marcus Aurelius
£1.69