The immune system of invertebrates and vertebrates.