Financial accounting II - Hanif, Mohammed (Tata McGraw Hill Education Private Limited, 2011)