Arthur's Veterinary Reproduction and Obstetrics - David E Noakes (Harcourt, 2001)