Contract law
Mckendrick, Ewan
Contract law - 13th ed - London : Palgrave, 2019 - xxxvi, 439p.
9781352005257
Law
Law of contract
346.022 / MCK
Contract law - 13th ed - London : Palgrave, 2019 - xxxvi, 439p.
9781352005257
Law
Law of contract
346.022 / MCK