Chemistry & Chemical Reactivity – John Kotz, Paul Treichel