Immunology, an introduction - Tizard, Ian R. (Saunders College Pub., 1984)