Large animal clinical procedures for veterinary technicians - Hanie, Elizabeth A (Elsevier Mosby, 2006)