Publications by 'Shamil Haroon'