Publications by 'Anbazhagan Mahadevan'