General chemistry principles and modern applications. - Petrucci, Ralph H. (Pearson SouthnAsia Pte.Ltd., 2004)