The Evolution of Islamic Hedging Solutions

Azrulnizam Abdul Aziz