Emphasises rich, full-bodied versions of the principal cases, offers a functionalist approach to the problems of contract law, and analytical notes on such issues as the differences between classical and modern contract law and the role of the limits of cognition in contract law. This new edition includes a great number of new principal cases.