The ecology of cyanobacteria: their diversity in time and space - Whitton, Brian A. (Kluwer Academic Publishers, 2000)