Books
- The Nonprofit Legal Landscape
- Judicial Review and Compliance With Administrative Law
- Contracts (Legalines)
- Overcoming Indifference: Ten Key Challenges in Today's Changing World
- Interpreting Canada's Past : Volume I: Pre-Confederation (Interpreting Canada's Past)
Books