Current advances in immunology - Oxford: Pergamon Press