The law of contract / Edwin Peel, BCL, MA, Professor of Law, Clarendon Harris Fellow in law, Keble College, Oxford, Barrister, One Essex Court. London : Sweet & Maxwell, Thomson Reuters, 2020