New directions in invertebrate immunology - Iwanaga, Sadaaki; Soderhall, Kenneth; Vasta, Gerardo R. (SOS Publications, 1996)