The ecology of phytoplankton - Reynolds, Colin S. (Cambridge Univ. Press, 2007)