Fr. Séamus Finn, O.M.I.