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.

628.3