Taxonomy and fossils: a critical appraisal.