Understanding contract law - Adams, John N. (Sweet & Maxwell, 2007)