Veterinary reproduction and obstetrics - David E Noakes (Philadeiphia, 1996)