Publications by 'Thirumurugan Shanmugam'