Basic Chemistry door Steven S. Zumdahl & Donald J. DeCoste