Financial accounting and auditing - Tulsian, P.C. (New Delhi McGraw Hill, 2013)