Financial accounting - Hanif, Mohammed (McGraw Hill Education (India) Private Limited, 2016)