General chemistry. - Hill, John William 1933-; Petrucci, Ralph H.; McCreary, Terry W.; Perry, Scott S. (Pearson Prentice Hall, 2005)