History up to 1500

Events

10,000 B.C.E - 3,500 B.C.E
3500 B.C.E - 2500 B.C.E
2500 BCE - 1700 BCE
558 BC - 330 BC
500 B.C.E
221 B.C.E - 206 B.C.E
221 B.C.E
206 B.C.E - 220 C.E
4 bc - 30 ad
570 - 632
602 C.E
618 CE - 907 CE
750 - 1258
1206 - 1368
1304 - Approx. 1369
1336 - 1405