Financial and managerial accounting / Charles T. Horngren, Walter T. Harrison Jr, M. Suzanne Oliver.. - Horngren, Charles T.