Advanced immunology (Mosby, 1996)