Encyclopedia of environmental science and engineering - Pfafflin, James R.; Ziegler, Edward N.