Molecular immunology - Glover, D. M. (Oxford University, 1990)
Includes index.