STEM Chronology by Bryan Bunch (with contributions from Alexander Hellemans) consists of about 10,000 chronological reports from 3,400,000 BCE through 2017 detailing the main contributions to SCIENCE, TECHNOLOGY, ENGINEERING, and MATHEMATICS for each year. Interspersed among...