ID:DA1677208X
Search authors sharing the same name
edited by Peter A. Strachan, David Toke & David Lal
Routledge 2012, c2010 Routledge studies in science, technology, and society 9
: pbk
Available at 1 libraries
Routledge 2010 Routledge studies in science, technology, and society 9
Available at 6 libraries