Timeline: Evolution of Communication

Events

3000 BC
2900 BCE
2686 bc
1000 bc
800 BC
1450
1605
1673
1876
1878
1929