Encyclopedia of marine invertebrates - Walls, Jerry G. (T. F. H. Publictions, 1982)