Prentice Hall chemistry - Wilbraham, Antony C. (Pearson/Prentice Hall, 2005)