Researchers from the University of Texas at Austin claim they have figured out the scenario that put an end to the life of...