Insect physiology and biochemistry - Nation, James L. (CR Press, 2008)