Search results
We did not find results for: Steven Croft (bishop).
Check spelling or type a new query.
We did not find results for: Steven Croft (bishop).
Check spelling or type a new query.
Bishop of Oxford; Bishop of Sheffield; British Anglican bishop and mission theologian
Steven John Lindsey Croft is a British bishop in the Church of England and a theologian specialising in mission. He has been Bishop of Oxford since the confirmation of his election... Wikipedia