Insect immunology - Beckage, N. E. (Nancy E.) (Academic Press, 2008)