The story assumes that you understand much of the basics of the universe and merely serves to giveyoua deeper glimpse into Carver and Ellie, and why they are now looking for Isaac.
While it may not giveyou quite the graphic glimpse as some of the recent CT scanners we've seen, a group of researchers at the Niels Bohr Institute in Copenhagen, Denmark think their new and improved x-ray system still won't have any trouble catching on, and the results are certainly hard to argue with.