Financial Accounting by Dr Carl S. Warren & Philip E. Fess