The Ancient Quest of Infinity