If this interests you, click the Antikythera keyword for a search. There are several articles on the subject on FreeRepublic.
Thanks for the tip. In another life I repaired time pieces. History interests me.