Shri V.Narayanan Memorial Lecture