Accounting principles by Donald E. Kieso, Fred Pries & Jerry J. Weygandt