European Journal of Islamic Finance

342642