Cunningham's textbook of veterinary physiology - Bradley G Klein (Elsevier, 2013)