Duxbury, Robert

Contract Law - 2nd ed. - UK: Sweet & Maxwell, 2011 - xlix; 464p.

9789381082706

Law of Contract

346.4202 / DUX