Never heard or read anything of this person. Must be another slight alteration of timeline due to micro singularities caused by the 2015 CERN experiment.
Duncan, please explain what has happened.