Brusca, Richard C Invertebrates Richard C Brusca - 3rd ed. - Sunderland Sinauer Associates 2016 - xix,1103p. ISBN: 9781605353753