An Introduction to the Invertebrates, 2nd - Moore (Cambridge University Press, 2012)