Financial accounting III - Hanif, Mohammed (Tata McGraw Hill Education Private Limited, 2013)