Harold PearsonBooksVeterinary reproduction and obstetricsVeterinary Reproduction and ObstetricsAuthor data: Open Library