This week from AGU: Random temperature fluctuations may have made Earth habitable
GeoSpace Random temperature fluctuations may have made Earth habitable Random temperature fluctuations in the mantle and on the planet's surface could be the reason Earth...