Invertebrates: A synthesis - Barnes, R S K, et al (2001)