Islamic Contract Law by Ullah, Ikram | Menrva Books | MenrvaBooks