TY - BOOK AU - Ruff, Anne TI - Contract law SN - 9781847031136 U1 - 346.02 RUF PY - 2008/// CY - London KW - Contracts ER -