Principles Of Financial Accounting by James M. Reeve, Carl Warren & Warren/Reeve/Duchac