Chemistry : a project of the American Chemical Society - Bell, Jerry A. (W.H. Freeman and Company, 2005)