Teaming with Microbes


This is an excellent book to help grasp the complexity of life in the Universe.