Advanced Accounting: Joe B. Hoyle, Thomas F. Schaefer, Timothy S. Doupnik