Stream ecology and self-purification an introduction for wastewater and water specialists - Spellman, Frank R. (Technomic Publishing, 1996)