Schaum's outlines Immunology - George Pinchuk (The McGraw-Hill companies)