Veterinary Reproduction and Obstetrics - Arthur