McGraw-Hill yearbook of science and technology 2008 - Pratt, Edward (McGraw-Hill, 2008)