Veterinary reproduction and obstetrics - Noakes, David E.; Parkinson, Timothy J. (Saunders Elsevier, 2009)