Microbial Ecology: Fundamentals and Applications by Richard Bartha | Menrva Books | MenrvaBooks