Financial and managerial accounting - Horngren (Pearson Prentice Hall, 2009)