Stream Ecology - DAVID ALLAN, J. (London. Chapman & Hall Pub., 1995)