Brock biology of micro organisms - Brock, Thomas D. (Prentice Hall biological Series, 2017)