Emeritus Professor in the History of Science, Technology and Medicine at the University of Manchester
17 works