Islamic Insurance: A Modern Approach to Islamic Banking by Aly Khorshid | Menrva Books