Social responsibilities of technologists, scientists and managers - Sharma A (New Delhi New Delhi, Gian, 1990)