9781782257219

Comparative Law in Practice: Contract Law in a Mid-Channel Jurisdiction

Fairgrieve, Duncan