Invertebrates - Brusca, Richard C.; Brusca, Gary J. (Sinauer Associates, Inc., Publishers, 2003)