A Text-book of veterinary obstetrics
Publisher: A. Cogswell
Published: 1879
Number of pages: 817