Lecture notes, Immunology - Todd, Ian, Ph.D (Wiley-Blackwell, 2010)
Includes index