Islamic Contract LawIlias Bantekas, Jonathan G. Ercanbrack, Umar A. Oseni, Ikram Ullah · First published 2023Open the Tome