TY - BOOK AU - Rolff Jens AU - Reynolds Stuart E TI - Insect infection and immunity: evolution, ecology and mechanisms SN - 9780199551354 U1 - 595.7 PY - 2009/// CY - New York PB - Oxford University Press KW - Immune mechanisms and integration ER -