Talha Imran

The author is an independent researcher and Lecturer at National University of Modern Languages (NUML), Islamabad.