James Warren

James Warren is Professor of Ancient Philosophy at the University of Cambridge and a Fellow of Corpus Christi College.  He is currently completing a book on the moral psychology of regret in ancient philosophy, to be published by Oxford University Press.

© Five Books 2022