McGraw-Hill concise encyclopedia of science & technology. (McGraw-Hill, 2005)