Chemistry for engineers and scientists - Fine, Leonard W. (Saunders College, 1990)