TY - BOOK AU - Liaqat Ali Khan Niazi TI - Islamic law of contract U1 - 340.59 CY - "Lahore,Pakistan:" PB - "Dyal Singh Library," ER -