Mcbride Nicholas J. Key Ideas in Contract Law - UK Hart Publishing Ltd. 2017 - 129 ISBN: 9781509907212 Subjects--Topical Terms: CONTRACT LAW Dewey Class. No.: 346.02 / MCB