The History of Time-Keeping

The History of Time-Keeping

Events

3500 BC

1500 BC

600 BC - 30 BC

325 BC

1300 - 1600