The Very Rev. John J.M. Foster , J.C.D.