Kirk and Bistner's Handbook of Veterinary Procedures and Emergency Treatment Eighth Edition , Kirk and Bistner's Handbook of Veterinary Procedures and Emergency Treatment Eighth Edition , 2006, Pages 1 291