Contract law - McKendrick, Ewan 1960- (Palgrave Macmillan, 2007)