The first book I grab for fish is Gotshall but this summer I found a nice all purpose book titled "Marine Life of the Pacific Northwest" by Bernard Hanby. It covers everything from plants , anemones, worms, shrimp, crabs, nudibranches, and fish. Highly recomended but pricey.
Ben