Cornerstones Of Financial And Managerial Accounting by Jeff Jones & Jay Rich