ISLAMIC TRANSACTIONS AND FINANCE :Principles and Developments - Mohammad Hashim Kamali (IAIS Malaysia ; CLJ Publication, 2013)