David Male, Jonathan Brostoff, David Roth (2012) Immunology. Elsevier. David Greenwood Mike Barer, Richard Slack, Will Irving (2012) Medical Microbiology. Elsevier. Develop a good understanding of the ...