James Sweeney

James Sweeney is Senior Lecturer in Pastoral Theology and Head of the Department of Pastoral & Social Studies at Heythrop College, University of London, and a Fellow, St. Edmund's College, Cambridge, UK.