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