Indian Contract act - BANGIA R K (Faridabad Allahabad Law Agency India, 2016)