Physiology and biochemistry of insect digestion: an evolutionary perspective - Terra, Walter Ribeiro (Brazilian Journal of Medical and Biological Research, 1988)