The Timeline

Events

10,000 bce
5,000 bce - 3000 bce
3000 bce - 2500 bce
2500 bce - 1500 bce
1500 bce - 27 bce
300 - 1200
1200 - 1400
1400 - 1600
1620 - 1622
1900 - 1906
1906 - 1912
1912 - 1930