Immunology - Hyde, Richard M (Williams & Wilkins, 1992)
Includes index.