This book is the first to deal comprehensively with the subject of mathematical modeling of water quality in streams, lakes, and reservoirs. About one third of the book is devoted to model development processes -- identification, formulation, parameter estimation, calibration, sensitivity testing, and application -- and a thorough review of the mathematical principles and techniques of modeling. Emphasis is placed on well documented models, representative of the current state of the art, to illustrate capabilities and limitations for the simulation of water quality. About two thirds of the book deals with specific applications of models for simulation of water quality in natural water bodies. Topics covered include modeling of temperature, dissolved oxygen and phytoplankton growth in streams, development and application of one-dimensional models of stratified impoundments, two- and three-dimensional modeling of circulation and water quality in large lakes, thermally stratified plumes and cooling ponds, ecology of lakes and reservoirs, modeling of toxic substances, and the use of models in water quality management and decision making