Progress in research /
Thames Water Authority.
London : The Authority