Introduction to marine phytoplankton - Abhijit Mitra; Kakoli Banerjee; Bhattacharya, D P (2006)