Learning Veterinary Terminology, 2e
Douglas F. McBride, DVM, Washingtonville, NY