Islamic economics and transactions by Prof Magid Maatallah