Immunology: An Illustrated Outline is both a guide to the essential principles of immunology and a concise dictionary of ...