General chemistry principles and modern applications / Ralph H. Petrucci. - Petrucci, Ralph H; Petrucci, Ralph H (Toronto, Ont. : Pearson Canada, 2010)