Blueprints notes and cases: microbiology and immunology - Gandhi, Monica . (Blackwell, 2004)