TY - BOOK AU - "shabbir ahmed" TI - taleemul haq SN - 8172313668 U1 - 297 PY - 2011/// ER -