Invertebrate world - Barth, Robert H (New York W B Saunders, 1982)