Biology of invertebrates - Gardiner, Mary S.