All papers authored by Anbazhagan Veerappan