Marine Ecology - Levinton, Jefferey S (New Jersey Prentice-hall Inc)