Free-Surface Hydraulics by Spon & John M. Townson