Richard Cross has been John A. O'Brien Professor of Philosophy at the University of Notre Dame since 2007. Previously he was Tutorial Fellow in Theology at Oriel College, Oxford, and Professor of Medieval Theology at the University of Oxford.