Mckendrick,Ewan

Contract law - 2nd Ed.; - London Palgrave, 2015 - xxix,402p. 24cm

9781137475794


Law

340 / MCK