Financial Accounting 7th Canadian Edition – Robert Libby, Patricia Libby, Daniel Short, George Kanaan, Maureen Sterling