Articles by Kirubaharan (2)