McGraw-Hill encyclopedia of sicence & technology (McGraw-Hill, 2007)