Telling Rivers' Stories