General Chemistry Principles and Modern Application - Petrucci H. Ralph 2011 (Canada Pearson, 2011)