Marine ecological processes : derivative of encyclopedia of ocean sciences - Steele,john h (elsevier, 2010)