Introduction to financial accounting - Horngren (Prentice Hall, 2006)