Therese Wilson; Mary Keyes Codifying Contract Law International and Consumer Law Perspectives - Taylor and Francis 2014 ISBN: 9781315572505 Source: EBOOK