Articles by J. Kirubaharan (2)