C. A. MacMillan Elements of the Law of contract / - 2004 - University of Londonn 2004 - xxvi+ - PAPER Subjects--Topical Terms: Law Dewey Class. No.: 346.02 / MAE