Marine biology an ecological approach. - Nybakken, James W.; Bertness, Mark D. (Pearson Education, Inc., 2005)