Contract law - McKendrick, Ewan (Palgrave macmillan law masters, 2009)