Provincial Court of Newfoundland and Labrador
Court of Appeal of Nova Scotia
Supreme Court of British Columbia
Brown Henderson Melbye
Ontario Court of Justice
Orendorff & Associates
University of Alberta