The ecology of running waters - Hynes, Hugh Bernard Noel (Liverpool University Press, 1970)