Arthropod phylogeny: an overview from the perspectives of morphology, molecular data and the fossil record.

Arthropod phylogeny: an overview from the perspectives of morphology, molecular data and the fossil record.