The ecology of seashores - Knox, George A. (Marine Science series, 2001)