Riding the River of Life