Two million years of flaking stone and the evolutionary efficiency of stone tool technology. Academic Article uri icon