Lippincott's illustrated reviews immunology - Harvey,Richard A. (New York Wolters Kluwer, 2008)