PROFILE: Hungry Water: Effects of Dams and Gravel Mining on River Channels

PROFILE: Hungry Water: Effects of Dams and Gravel Mining on River Channels