Introduction to Financial Accounting - Horngren,Charles T.,Sundem,Gary L.,Elliott,John A. and Philbrick,Donna R. (Pearson, 2018)