Financial And Managerial Accounting by Jan R. Williams