Archives

Geobiology: July 2015


Planet Earth is situated in what astronomers call the Goldilocks Zone -- a sweet spot in a solar system where a planet's surface temperature is neither too hot nor too cold.