Islamic Finance Ethical Underpinnings, Products, and Institutions by Abul Hassan | Menrva Books | MenrvaBooks