TY - BOOK AU - Ewan,McKendrick AU - Marise Cremona TI - Contract law SN - 9780230216716 AV - KD1554 .M39 PY - 2009/// CY - New York PB - Palgrave Macmillan N1 - Contract Law. Palgrave macmillan law masters ER -