Environmental Engineering by Joseph A. Salvato & Iain E.G. Richardson