Immunology. - Kuby Janis (New York W H Freeman, 1994)