Contract law
HALSON, Roger
Contract law Roger Halson - 2nd - Harlow Pearson Education 2013 - 537 p.
Includes bibliographical references and index
9781292010823 9781405858786 (print)
Contracts--Wales
Contracts--Great Britain
Contract law Roger Halson - 2nd - Harlow Pearson Education 2013 - 537 p.
Includes bibliographical references and index
9781292010823 9781405858786 (print)
Contracts--Wales
Contracts--Great Britain