Microbiology An evolving science - Slonczewski Joan L. 2009 (Canada W.W.Norton and company, 2009)