Fluvial Sedimentology Vi by Norman Smith, John Rogers & Jamala Rogers