Stream ecology and self-purification | lit.salon