Insect Physiological Ecology P by Sue Nicholson, Steven Chown & Sue W. Nicolson