Machines and inventions. (Illustrated encylopedia of science and nature, 1990)