Articles by M. Vigneshwaran (1)