Managerial Accounting by Linda Bamber & Walter Harrison