Microbiology : a systems approach / Marjorie Kelly Cowan - Kelly Cowan, Marjorie