Life between tidemarks on rocky shores - Stephenson, Thomas Alan (W. H. Freeman, 1972)