University of Oxford
Link to University page: Professor Mark Edwards | Faculty of Theology and Religion (ox.ac.uk)