Cyanobacteria - Ray, Samit (New Age international, 2006)