Encyclopedia of Twentieth-Century Technology - Hempstead, Colin (Routledge)