European Journal of Islamic Finance

362871