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