Water technology : an introduction for environmental scientists and engineers / N. F. Gray. - Gray, N. F. (Elsevier Butterworth-Heinemann, 2005)