Global financial accounting and reporting principles and analysis - Walton, Peter J.; Aerts, Walter (Cengage Learning, 2017)