Microbiology the human experience - J.W. Foster, Z. Aliabadi, J.L Slonczewski (2016)