General chemistry : - Petrucci, Ralph H. (Pearson Education International, 2007)