Schaum's outline of theory and problems of college chemistry - Jerome Laid Rosenberg (McGraw-Hill, 1980)