Father Ivan Tou, CSP