TY - BOOK AU - Cheshire, Fifoot. TI - Law of Contract SN - 0406049645 U1 - 346.02 CHE PY - 1996/// CY - London PB - Edinburgh, Dublin. ER -