The ecology of running waters

by H. B. N. Hynes

For advanced students.