Diarmaid MacCulloch

Fellow of Cross College, Oxford; Professor of the History of the Church, University of Oxford

Diarmaid MacCulloch is a fellow of St. Cross College, Oxford, and Professor of the History of the Church at Oxford University.