Susan Long Veterinary Genetics and Reproductive Physiology - New York Churchill Livingstone 2006 - vii,122