Chemistry for science and engineering - W.G. Breck, R.I.C. Brown, I.D. McCowan (McGraw-Hill Ryerson Limited)