Source: http://www.chartercases.com/trinity-western-university-v-nova-scotia-barristers-society-2015-nssc-25/