Untitled timeline

Main

Paleolithic

30000 bc - 10000 bc

Mesopotamian

8000 bc - 540 bc

Ancient Egyptian

3000 bc - 300 bc

Ancient Aegean

2600 bc - 1100 bc

Ancient Greek

900 bc - 150 bc

Ancient Roman

510 bc - 330

Early Christian

200 - 500