Text this: Current therapy in large animal theriogenology / [edited by] Robert S. Youngquist, Walter R. Threlfall.