Title: Skaracarida, a new order of Crustacea from the Upper Cambrian of Vastergotland, Sweden, Number 17
Subjects: Paleontology, europe, Crustacea, fossil