Timeline of historical periods

Events

1600 BC - 300 BC
476 - 1453
600 - 1400
1282 - 1953
1340 - 1536
1400 - 1648
1750 - 1917
1914 - 1945
1947 - 1991
1989 - 2017