Shahid Mustafa Haq works as a Senior Associate Professor at Bahria University, Islamabad. He has more than 30 years’ experience…