ID:DA18396681
Bivins, Roberta
Search authors sharing the same name
Roberta Bivins
Oxford University Press 2015 1st ed
Available at 3 libraries
Oxford University Press 2010
: pbk
Available at 1 libraries
Roberta E. Bivins
Palgrave in association with Centre for the History of Science, Technology and Medicine, University of Manchester 2000 Science, technology and medicine in modern history
Available at 6 libraries