Immunology: A short course - Benjamini, Eli, et al (John Wiley & Sons Inc., 1996)