Ecology of cyanobacteria 2: their diversity in space and time - Whitton, Brian A. (Springer, 2012)