I never cared one bit about immunology... Until someone bought me this awesome book. It's a beautifully illustrated voyage into the dramas that unfold wihin us every day.