Contract law
The Law of Contracts: Cases and Materials - CasebookPlus
James S. Rogers and Katharine G. Young
£338.10
Global Issues in Contract Law Spanogle Malloy Del Duca et al
Keith Rowley, Michael Malloy, et al.
£59.80