Chemical Building Blocks - Frank, David V (Prentice Hall science explorer, 2005)