The World's Greatest Mystery May Finally Be Solved