Ercanbrack, Jonathan, Bantekas, Ilias, Oseni, Umar, Ullah, Ikram, "Islamic Contract Law", , 2024