Seashore life of the northern Pacific coast: An illustrated guide to northern California, Oregon, Washington, and British Columbia