Comparative Physiology of the Vertebrate Digestive System, 2nd ed