Human History of Time Telling Tools

Assignment for NAMC

Events

3000 BCE
~1500 BCE
520 BCE
325 BCE
300 BCE
1000 CE
1300 CE
1400 CE
1600 CE
1880 CE
1903 CE
1949 CE
1972 CE