Rev. James O'Shea, CP