Introduction To Basic Chemistry door Steven S. Zumdahl, Donald J. DeCoste & Steven Zumdahl