Contract Law 11th Edition - "ELLIOTT , CATHERINE" (Pearson Education Limited UK, 2017)