A terrestrial hot spring setting for the origin of life?

Search results