International Financial And Managerial Accounting by Ahmed Riahi-Belkaoui