Habib,Irfan Situating the history of science - New Delhi Oxford university press 1999 - 358p. ISBN: 019 564639 8 Dewey Class. No.: 509 Hab.N9