Caister Academic Press
The Cyanobacteria: Molecular Biology, Genomics and Evolution

The Cyanobacteria