Contract Law

Andrews, Neil

Contract Law - 2nd ed. - Cambridge: Cambridge University Press, 2015 - lii, 653p.

9781107660649


Law
Contract law

346.022 / AND