Managerial Accounting by Karen Braun & Karen Wilken Braun