Comparative Law in Practice: Contract Law in a Mid-Channel Jurisdiction by ‎Duncan Fairgrieve | Menrva Books | MenrvaBooks