Advances in Insect Physiology, Volume 31 by Stephen Simpson & S.J. Simpson