Invertebrate zoology: A functional evolutionary approach - Ruppert, Edward E; Barnes, Robert D; Fox, Richard S (2006)