Practical Sheep Handling and Management
Myerscough College