An edition of Contract Law (Palgrave Law Masters) (1997)
By Ewan McKendrick
Publish Date
March 18, 2005
Publisher
Palgrave Macmillan
Language
-
Pages
516