Publications by 'Harpreet S. Pannu'