The triumph of Time and Truth