Rev. John (Sean) Foley, CSP