Bovine and Equine Urogenital Surgery - Walker, Donald F. (Lea Febiger, 1980)