TY - BOOK AU - Niazi, Liaquat Ali Khan. TI - Islamic law of contract U1 - 340.5 NIA PY - 1991/// CY - Lahore PB - Dyal Sing Trust Library KW - Law ER -