A taxonomic guide to some common marine phytoplankton - Horner, Rita A. (Biopress, 2002)