Invertebrate immunity - Maramorosch, Karl (Academic press, 1975)