The river of life, and other stories