An Encyclopaedia of the history of technology

edited by Ian McNeil
Routledge
9780415013062
0-415-01306-2