(216.73.216.69)
National Institute of Science, Technology and Development Studies, New Delhi 110 012.
Based on Dr. B. P. Pal Memorial Lecture delivered at the National Academy of Sciences, India.