Mobile-bed fluviology : a regime theory treatment of canals and rivers for engineers and hydrologists - Blench, T. (University of Alberta Press, 1969)