Encyclopedia of science and technology - Trefil, James (Editor) (New York, 2001)