The Illustrated dictionary of technology - Cohn, Zachary; Lefolii, Simone (U K Merion, 1993)