Canadian Contract Law, 4th edition
by
Angela Swan et al.
Frustration of Contract
by
Bruce MacDougall
Introduction to Contracts, 5th edition
by
Bruce MacDougall
The Law of Contracts, 3rd edition
by
John D. McCamus