Author: Steven S. Zumdahl Kenneth C. Brooks