The ecology of running waters - Hynes, Hugh Bernard Noel (Univ. Press, 1976)