Archdeacon Of Maidstone
Stephen Ronald Taylor MBE is a senior priest in the Church of England and the current Archdeacon of Maidstone in the Diocese of Canterbury.