Kinematic Hydrology and Modelling. Developments in Water Science, Volume 26. by David Stephenson, M.E. Meadows & Douglas S.S. Stephenson