Информационные революции

Events

Approx. 40,000 BC
Approx. 15,000 BC
Approx. 1550
Approx. 1800
Approx. 1950
Approx. 1980