The Olduvai Gorge in Tanzania, a toponym that gives its name to an entire technological era of humanity, the Oldowan, must ...