Has science solved one of history’s greatest adventure mysteries?