Water technology : an introduction for scientists and engineers - Gray, N. F. (Arnold, 1999)