Islamic law of contract - Niazi, Liaquat Ali Khan (Research Cell, Dyal Sing Trust Library, 1991)