Insect physiology and biochemistry - Nation, James L (2001)