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