Microbial interactions and communities by Alan T. Bull | Menrva Books | MenrvaBooks