Marcus Aurelius: A Guide for the Perplexed (Guides for the Perplexed)
William O. Stephens is a Professor of Philosophy and of Classical &Near; Eastern Studies at Creighton University, Nebraska, USA.