Pacific Intertidal Life by Ron Russo & Pam Olhausen