Sheep grazing in the North Atlantic region: A long-term perspective on environmental sustainability.

Sheep grazing in the North Atlantic region: A long-term perspective on environmental sustainability.