Handbook of vertebrate immunology - Pastoret, Paul-Pierre (Academic Press, 1998)