"kannan narayanan"