Barrington, E.J.W. Invertebrate structure - New Delhi EWP Publishing 1979 - 765p. ISBN: 430 Subjects--Topical Terms: Zoology Dewey Class. No.: 592.01 BAR E