by Gareth Spark
"Proposes a new theory to explain the rationale of general vitiating factors in English contract law. It provides a clear link to voluntariness as the foundation of contractual liability, and compa…