Nature News (nature.com)Oddball fossils suggest that the first insects were a mixed bunchSummary pending review.Scoring cuesmissing summaryRead full storySee in Clear Feed