A 485-million-year history of Earth’s surface temperature – Science

A 485-million-year history of Earth’s surface temperature  Science
source