Ancient civilizations

Events

4000 b.c.e - 332 b.c.e
3300 b.c.e. - 2300 b.c.e.
2350 b.c.e - 620 c.e
1600 b.c.e. - 1000 b.c.e.
1200 b.c.e. - 400 c.e
753 b.c.e - 500 c.e.