Key accounting principles - Joffe, Neville (Canada AME Learning, 2016)