Steven Croft

Croft, Steven: - Steven Croft is the Bishop of Oxford and one of the principal authors of the Pilgrim series.