BSAVA textbook of veterinary nursing - Cooper, Barbara (British Small Animal Veterinary Association, 2009)