Handbook of vertebrate immunology (Academic Press, 1998)