Cambrian to Permian life-forms