Trophic interactions and range limits: the diverse roles of predation.

Trophic interactions and range limits: the diverse roles of predation.