Biodiversity of microbial life by Anna-Louise Reysenbach | Menrva Books | MenrvaBooks