TY - BOOK AU - MacMillan, Catharine AU - Stone, Richard TI - Elements of the Law of Contract U1 - 342.02 PY - 2004/// CY - London PB - University of London KW - Law ER -