An Introduction to Islamic Finance

GPTKB entity