Rev. Donald B MacKinnon, CSsR