Invertebrate palaeontology and evolution - Clarkson, Euan Neilson Kerr (Blackwell Science, 1998)