Out of the mists of time...