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