A text-book of veterinary obstetrics
Published: 1878
Number of pages: 805