River ecology

by Brian A. Whitton

x, 725 p. : 24 cm