Microbiology: A Systems Approach by Marjorie Kelly Cowan