Rivers and stories