Textbook Of Veterinary Physiological Chemistry, Updated 2/E by Larry Engelking & Larry R. Engelking