Title: 400,000 Years of Stone Age Science