Cheshire and Fifoot's Law of Contract
ISBN-13: 9780406565303