In what way can the soils, geology and slopes affect river flow?

http://geology.isu.edu/wapi/envgeo/EG4_mass_wasting/EG_module_4.htm

http://www.riverpartners.org/resources/riparian-ecology/physical-river-processes/