Roles and mechanisms of parasitism in aquatic microbial communities by Kevin D. Lafferty | Menrva Books | MenrvaBooks