Textbook of Veterinary Physiology, 3e
James G. Cunningham, DVM, PhD, Department of Physiology, Michigan State University, East Lansing, MI