Veterinary Reproduction and Obstetrics - David E Noakes (London, 1996)