Veterinary Reproduction and Obstetrics - David E. Noakes (- Elsivier, 2019)