BSAVA guide to procedures in small animal practice - Bexfield, Nick (British Small Animal Veterinary Association, 2014)