M.S. Swaminathan Centenary Lecture