- Home
- Roy MacLeod Books
Books by Roy MacLeod
Edited by Roy Macleod, Professor Emeritus of Modern History, University of Sydney, Russell Edgell Emeritus Professor of Chemisty, University of Oxford and Dr Elizabeth Bruton, Curator of Technology and Engineering at The Science Museum, London.