Allan, J. David

Stream ecology : structure and function of running waters - London Chapman and hall 1996

0412294303

Fresh water ecology

574.52632 / N6