Progress in Environmental Science and Engineering by Yan Zhong Ju, Qun Jie Xu, Hong Hua Ge | Lex | Lex