Glimpses of cyanobacteria - Gupta, Rajan Kumar.Dr; Kumar, Mukesh. Dr; Paliwal, G.S. Professor (Daya publishing hous, 2006)