Environmental chemistry, 4th editionStanley E. ManahanEnvironmental chemistry, 4th editionStanley E. Manahan