Insect infection and immunity : evolution, ecology, and mechanisms - Rolff, Jens; Reynolds, Stuart Edward (Oxford University Press, 2009)