SHARMA, DEEPA SCIENCE, TECHNOLOGY AND SOCIETY - NEW DELHI NEW AGE INTERNATIONAL LTD. 2006 - XVII + 295 ISBN: 8122418716 Dewey Class. No.: 500 O06