Text this: Cambrian geology and paleontology /