Microbial energy transduction by Douglas C. Youvan | Menrva Books | MenrvaBooks