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