Cunningham‘s Textbook of Veterinary Physiology-E-Book: Elsevier Health Sciences - Klein, B G (2013)