Environmental chemistry - Manahan, Stanley E., (CRC Press, 2022)