microbial cell cycle by Clive Edwards | Menrva Books | MenrvaBooks