Samit Ray Cyanobacteria Samit Ray - India New Age International Publishers 2006 ISBN: 8122418740 LC Class. No.: QR99. / R39 2006