Financial accounting volume II - Hanif, Mohammed (Tata McGraw Hill, 2011)