Veterinary reproduction and obstetrics - Noakes, David E.; Parkinson, Timothy J.; England, Gary C. W. (Elsevier, 2019)