An Introduction To Islamic Finance Theory And Practice by Abbas Mirakhor | Menrva Books | MenrvaBooks