Veterinary genetics and reproductive physiology - Long, Susan (Churchill Livingstone Elsevier, 2006)