Advances in Insect Physiology, Volume 12 by J.E. Treherne