Biomineralization : its role in the Cambrian diversification of life https://lestreilles.hypotheses.org/3697