The Moon illusion baffled the great philosophers of ancient Greece and the most brilliant minds of the Scientific Revolution ...