McGraw hill encyclopedia of science and technology - Lapedes, Daniel N (13, 1977)