Revised to reflect the tremendous increase and change in the use of mathematical models in environmental engineering, particularly the control of pollution in rivers and estuaries. Chapters dealing with techniques have been expanded to cover a wider range of kinetics and introduce a background of understanding for times series analysis and statistical methods. The sections on applications of models to rivers, lakes, estuaries, groundwater and the marine environment are now updated and more extensive.