Anoxygenic photosynthetic bacteria by Michael T. Madigan | Menrva Books | MenrvaBooks