The Essentials of Islamic Banking, Finance, and Capital Markets | 9781666901030 | Memmo