Surgery of the reproductive tract in large animals - Cox, John E. (1987)