Books on Stream Ecology by J D Allan
Click on book jacket to order
Stream Ecology