Introduction to Financial Accounting - Horngren, Charles T etc (Pearson, 2006)