Publications by 'Thirumurugan Thiyagarajan'