Chemistry 2e by Paul Flowers, Klaus Theopold, Richard Langley, Edward J. Neth, WIlliam R. Robinson