Title: They pierced the veil-- and saw the future