Reproducción e inseminación artificial en animales / editado por E. S. E. Hafez ; Roberto Palacios Martínez, traductor - Hafez, E. S. E.