Cooper age
7000 B.C and 3500 B.C
3500 B.C and 3000B.C
3000 B.C and 1100 B.C
1100 B.C and 750 B.C
Bronze age
Paleolithic
5000000 B.C and 7000 B.C
Neolithic