Financial And Managerial Accounting by Elijah Williams, Jan R. Williams & Mary L. Williamson