Key accounting principles volume I An introductory financial accounting course - Joffe, Neville (Canada AME, 2011)