Contract law

Mckendrick, Ewan

Contract law - 13th ed - London : Palgrave, 2019 - xxxvi, 439p.

9781352005257


Law
Law of contract

346.022 / MCK