Title: Advanced contracts
Subjects: Contracts, Cases, Interpretation and construction
Places: Canada