Author: Steven S. Zumdahl, Susan A. Zumdahl, Donald J. DeCoste