Chemistry & chemical reactivity - Kotz, John C.; Treichel, Paul; Townsend, John Raymond; Treichel, David A. 1965- (Cengage Learning, 2019)