River ecology
by
Brian A. Whitton
x, 725 p. : 24 cm