Text this: al-Wa'd (unilateral promise) and its applications in Islamic financial instruments /