Invertebrate Immunity - Sd̲erhl̃l, Kenneth. (Springer US, 2010)