Pacific salmon effects on stream ecosystems: a quantitative synthesis.

Pacific salmon effects on stream ecosystems: a quantitative synthesis.