Principles of Financial Accounting - Allusi, Rasha (2021)