Treital law on contracts - Treitel, G H (Sweet and Maxwell, 1995)