The biology of rocky shores - Little, Colin; Kitching, J. A (Biology of Habitats, 1996)