Advances in science and technology consequences and implications - Menon, M.G.K. (1983)
Keywords: Science - India