Contract law - McKendrick, Ewan (Palgrave Macmillan law masters / ed. Marise Cremona, 2007)