Current Therapy in Large Animal Theriogenology, 1e (Current Veterinary Therapy)