P phys.org Is Earthly life premature from a cosmic perspective? 111 points dnetesn 10 years ago 171 comments