Financial Accounting by Jerry J. Weygandt, Paul D. Kimmel & Ph.D. Kimmel Paul D.