The Amazing Antikythera Mechanism

The role that Ancient Greece has played in the shaping of current day society is a feat that many do not comprehend let alone appreciate. Just think of the contribution they have made to art and culture, research and the pursuit of knowledge, political science and philosophy. But are you aware that in some ways