From professional translators, enterprises, web pages and freely available translation repositories.
"the discovery of marine transgressions and the explanation of fossils in antiquity," "american journal of science", 1975, volume 275: 692–707.
"the discovery of marine transgressions and the explanation of fossils in antiquity," "american journal of science", 1975, volume 275: 692–707.