Advanced immunology - Male, David K. (Mosby, 1996)