TY - BOOK AU - Muzzaffar Ali Shah TI - Berq-O-Maqnatees U1 - 537 PY - 1989/// CY - Lahore, Urdu Science Board ER -