Introductory Chemistry by Robert J Ouellette