When the mists have rolled away