Casebook on contract law - Poole, Jill