This book was originally designed as a state-of-the-art reference book for the practising professional, but the addition of homework problems for the primary chapters and a solutions manual has made it also very suitable as a textbook for courses in open-channel hydraulics in civil engineering. The homework problems were drawn from the author's many years of experience teaching in civil engineering and consultancy work. The main areas of interest in the field are covered from both theoretical and applied viewpoints and the book integrates the traditional areas of open-channel hydraulics such as specific energy, specific momentum, gradually varied flow profiles, design of channels and unsteady flow, with new developments such as stratified flow, dam break, and turbulent mixing and dispersion. Each chapter is supplemented with extensive example problems solved in great detail, and the fundamental principle of the solution of problems is emphasized, although it is noted that standard computer codes are available to solve many of the computationally complex problems that confront the modern engineer. Also available is a solutions manual (0-07-022144-8).