Physicochemical Treatment Processes - Wang, Lawrence K.; Hung, Yung-Tse; Shammas, Nazih K. (Humana Press, 2005)