The Antikythera Mechanism and Abstract Thought

Published: 07/06/2017