Cathal Kelleher, C.S.C.,