Contract and Commercial
Get a detailed analysis of Canada Steamship Lines Ltd v R and how it applies to your situation.