The Breeds, Management, Structure and Diseases of the Sheep: With ...
Publisher: Printed by Aaron Hinchman
Published: 1848
Number of pages: 404