Review of medical microbiology and immunology - Levinson, William (Mc Graw Hill, 2010)