The modern shepherd
By: Dave Brown and Sam Meadowcroft.
Publisher: Farming Press
Published: 1990
Place of publication: Ipswich
Number of pages: 228
Subjects: Sheep -- Breeding; Sheep