Articles by M. Kannan (3)