Advanced Physicochemical Treatment Technologies - Wang, Lawrence K. (Handbook of Environmental Engineering ;, 2007)