Contract law - Halson, Roger (Longman law series, 2001)