Textbook of small animal surgery

edited by Douglas Slatter
Saunders
9780721686073
0-7216-8607-9