Technology in Indian Water and Effluent treatment Plant Industry / published by Department of Scientific and Industrial Research - Delhi : Department of Scientific and Industrial Research, 1993 - 485 p. ; 24 cm. Dewey Class. No.: 628.3