They were here before us : Stories from the first million years - Barkai, Ran; Halfon, Eyal