TY - BOOK AU - Ashfaque Hasan Khan. TI - NUST Journal of Social Sciences and Humanities SN - 2520-503X U1 - 330 CY - Islamabad PB - S3H - NUST ER -