Some aspects of English Contract Law
Watson, Farley & Williams Andrew Savage/Nigel Thomas Some aspects of English Contract Law.