Introduction to Financial Accounting - Horngren, Charles T.; Sundem, Gary L.; Elliot, John A.; Philbrick, Donna R. (Pearson Prentice Hall, 2006)