Rev. Canon William Avis, ICRSP