Articles by P. Naveenchandran (2)