ID:DA17584879
Search authors sharing the same name
edited by Grégoire Mallard, Catherine Paradeise and Ashveen Peerbaye
Routledge 2009 Studies in the history of science, technology and medicine / edited by John Krige 27
: pbk
Available at 5 libraries