Invertebrates - Brusca, Richard C., (Sinauer Associates, Inc., 2016)