McKendrick, Ewan

Contract law - 7th ed. - New York Palgrave Macmillan 2007 - xivi, 473 p.

9780230018839.

346.4202 MCK