John Vincent

John Vincent is founder and Director Emeritus of the Urban Theology Unit, and Honorary Lecturer at Sheffield University, UK

Books by John Vincent