Our ancestors were capable of far more than even we are today.