Glimpses of cyanobacteria - Gupta, Rajan Kumar, et al., Ed (Daya Publishing House, 2006)