Clinical Veterinary Surgery; Vol.2 - A.C Shuttleworth (Green World, 2000)