Islamic Contract Law by Oseni, Umar A. | Menrva Books