Insect Infection and Immunity - Rolff, Reynolds (Oxford University PressOxford University Press, 2009)