Contract law /
McKendrick, Ewan.
Contract law / Ewan McKendrick. - vi, 282 pages ; cm. - Macmillan Professional Masters Series .
Includes bibliography and index.
0333461096
Law.
Contract law / Ewan McKendrick. - vi, 282 pages ; cm. - Macmillan Professional Masters Series .
Includes bibliography and index.
0333461096
Law.