Rev. John Hamrogue C.Ss.R