Stone Age Site Challenges Old Archaeological Assumptions About Human Technology