Person

Priest of the Church of England, and Rector of a church in the City of London.