Sreekantan, BV (2001) Philosophy of science: at the end of twentieth century. Gandhi Centre of Science and Human Values of Bharatiya Vidya Bhavan, Bangalore.