Narayanan, M K2011-06-012011-06-012010-03-30http://hdl.handle.net/10263/2174enIndian Statistical InstituteISIScience and social developmentRole of science in sustaining progressOther