Publications by 'Harikaran Sathianathan'