Principles of Environmental Engineering - Liu, Yan.; Li, Liang (Singapore Springer, 2024)