Aliens Might Just Not Exist Yet

Earth life: an early arrival at the party