Beatson, Jack

Anson's law of contract / - 30th ed. - Oxford : Oxford University Press 2016 - xcvii, 763 p.

9780198734789


Private law

346.4102 / BEA