TY - BOOK AU - Mckendrick, Ewan TI - Contract law SN - 9781403948694 PY - 2005/// CY - UK PB - Palgrave Mackmillian ER -