Cecil Chabot Cecil Chabot is the newly appointed director of the Newman Centre at McGill University in Montreal. Read More Writings Renewing On Middle Ground Aug 21, 2017 Convivium Article