Microbial ecology: fundamentals and applications by Richard Bartha | Menrva Books | MenrvaBooks