Atlas of invertebrate anatomy - Anderson, D. T. (Univ. of New South Wales Press (UNSW Press), 1996)