Professor Terence IrwinProfessor Terence Irwin   

Professor of Ancient Philosophy, University of Oxford; Fellow, Keble College   

Ancient Philosophy, especially Plato, Aristotle, Stoicism.  Kant.  Moral philosophy, especially its history