Financial Reporting and Advanced Financial Reporting by Richard Andrews, Mohamed Khalil | Lex | Lex