General zoology of the invertebrates - Carter, G S (1957)