Encyclopedia of 20th-century technology - Hempstead, Colin; Worthington, William E., 1948- (Routledge, 2005)