Publications by 'Adnan Tufail'