Science and quality of life. (New Delhi The Offsetters, 1993)