The encyclopedia of how it works : from abacus to zoom lens - Clarke, Donald (Marshall Cavendish, 1977)