Publications by 'Nauman Razzaq'