RUPPERT, EDWARD E Invertebrate Zoology: A functional Evolutionary Approach. - 7th Edi - Sigapore Thomson Pub 2006 - XVIII, 990 ISBN: 8131501043 Dewey Class. No.: 592