Invertebrate palaeontology and evolution - Clarkson, E. N. K. (Euan Neilson Kerr), 1937- (Blackwell Science, 1998)