Financial Accounting by Gary A. Porter & Curtis L. Norton