The Comprehensive Guide To Equine Veterinary Medicine by Barb Crabbe