Fluvial Processes: Theory and Applications