The 115th anniversary of the discovery of the Antikythera Mechanism is commemorated today, 17th May through a Google Doodle. This mysterious artifact discovered in 1902 has been dubbed by some as the … [Read more...] about Discovery of the Antikythera Mechanism