Roitt's essential immunology - Roitt, Ivan M (Blackwell Science Ltd., 1997)