... PeriodCenozoicMesozoicPalaeozoicPrecambrianProterozoicArchaeanHadeanTertiaryQuaternaryNeogenePalaeogeneCretaceousJurassicTriassicPermianCarboniferousDevonianSilurianOrdovicianCambrianPennsylvanianMississippian3. Geological timescaleThe ... roughlyalong the modern Mediterranean, there was a great collision asAfrica drove north into North America and Europe, causingearthquakes and volcanoes, and raising a chain of mountainsfrom the Appalachians, ... althoughinterpretations are uncertain, and there is a possible Cambrianrelative, Parafunaria from China.There are additional hints that green plants were moderatelydiverse, at least in some locations,...