Advanced in insect physiology - Edited by MJ Baridge, JE Treherne, VB Wigglesworth (Academic Press)