BSAVA manual of canine and feline surgical principles : a foundation manual - Baines, Stephen J.; Lipscomb, Vicky; Hutchinson, Tim (British Small Animal Veterinary Association, 2012)