TY - GEN AU - Susan Long TI - Veterinary Genetics and Reproductive Physiology SN - 978075068872 PB - Butterworth Heinemann ER -