Contract law - McKendrick, Ewan (Palgrave / MacMillan, 2005)