Algae And Cyanobacteria In Extreme Environments by Joseph Seckbach