The MLJ manual on the law of contract - Singhal M L (Lexis Nexis, 2017)