Title: Some economic aspects of the sheep industry in the west of England
Subjects: Sheep industry
Places: Great Britain