Immunology by Janis Kuby (Hardback, 1999)