Stream Ecology - Allan, J. David; Castillo, Marí M.; Castillo, Marí M.; Castillo, María M. (Springer Netherlands, 2007)