An Encyclopaedia of the history of technology - McNeil, Ian (Routledge reference., 1990)