Managerial Accounting by Charles T. Horngren & M. Suzanne Oliver