Financial Accounting by Dr Carl S. Warren