The patterns we see in the archaeological record suggest that progress may have been highly dependent on individuals, rather than being the inevitable outcome of larger cultural forces, writes Nicholas R Longrich
Geniuses of the Stone Age: How early inventors launched our technological revolution