The invertebrates: a new synthesis - Barnes, Richard Stephen Kent (Blackwell Scientific Publications, 1988)