Contract law - McKendrick, Ewan (Palgrave Macmillan Law masters, 2011)