Text this: Encyclopedia of tidepools and rocky shores [electronic resource] / edited by Mark W. Denny, Steve D. Gaines.