TY - BOOK AU - Macmillan, catharine TI - Elements of the law of contract PY - 2012/// CY - Uk PB - University of london KW - Contracts KW - Great Britain ER -