Br David was ordained deacon by the Bishop of Middlesbrough on Saturday 17th February
In this week's Talking Heads: Elisha weeps, and in his tears we find the key to the message of salvation contained in his ministry.
Pentecost Sunday
Seventh Sunday of Easter / Sunday after the Ascension