Islamic Finance

MAHMOUD A. EL- GAMAL