Stone age to modern age

Events

8000 B.C - 1000 B.C
1200 B.C - 500 B.C
1500 A.C - Present
1660
1770 - 1794
1808
1922