General chemistry : principles and modern applications - Petrucci, Ralph H., -2015 (Pearson Canada, 2011)