University of Oxford
Link to University page: Dr Richard Finn | Faculty of Theology and Religion (ox.ac.uk)