Invertebrate zoology. - Ruppert, Edward E.