Technological change : : methods and themes in the history of technology - Fox, Robert (Studies in the history of science, technology and medicine, 1996)