Cattle problems explained : thirty original essays.
Published: 1880
Place of publication: Battle Creek, Mich. : The Author, 1880
Language: eng
Subjects: Cattle -- Diseases.; Cattle -- Breeding.