History and social studies of science. - MacLeod, Roy M.; Petch, Sally (University of Sussex, 1977)