Jonathan D Torrance

Jonathan D. Torrance is Chaplain and Lord Crewe Career Development Fellow, Lincoln College, University of Oxford, UK