ByNobleID
    Treatise on Invertebrate Paleontology. Part R: Arthropoda 4. Volume 3: Superclass Hexapoda.F. M. Carpenter , Roger L. KaeslerTreatise on Invertebrate Paleontology. Part R: Arhropoda 4. Volume 4: Superclass Hexapoda.F. M. Carpenter , Roger L. Kaesler | NobleID