Immunology. - Hyde, Richard M. (Williams & Wilkins, 1995)