As the river flows, so does progress. Ellen's reminiscences cover sixteen generations, flowing across time and always close to the river. These generations represent the ethnic mixtures of the... This description may be from another edition of this product.