Contract Law - ELLIOTT Catherine; QUINN Frances (Harlow Pearson Education Limited UK, 2017)