Search
Did Life on Earth Begin in an Asteroid Crater ?
... A hole in the ground, full of water and heat really is Darwin's proverbial warm little pond, the ideal place for ... micro-organisms. Charles Cockell, Open University Was Darwin's little pool, where life began, in an impact ...