Intermediate Islamic finance - Maghrebi, Nabil 1963-; Mirakhor, Abbas; Iqbal, Zamir (Wiley finance series, 2016)