A growing body of scientific discussion suggests that the age of dinosaurs may have played an indirect role in limiting human ...