Life Between Tidemarks on Rocky Shores - Stephenson, T. A (W.H Freeman, 1972)