TY - BOOK AU - Niazi, Dr. Liaquat Ali Khan TI - Islamic Law of Contract U1 - 340.59/N577i CY - Lahore PB - Research Cell, Dyal Sing KW - KW - Islamic Law ER -