Microbiology and immunology - Hawley, Louise (Board review series, 2014)