Rocky Shores Revisited: The Ecology of Rocky CoastsSTENECK · American Association for the Advancement of Science1986PDF563 KB