TY - BOOK AU - "NOOR MUHAMMAD FARKHANDA" TI - Islamiat SN - 9690014544 U1 - 297 PY - 2001/// CY - Lahore PB - Ferozsons (PVT) LTD ER -