More attention has been focused on the evidence presented by Craig Hogan and Cardiff University. The research may indicate new, profound breakthroughs in modern physics. We may be living in a holographic universe. Wow!!
Then again, .... can anyone explain, in normal everyday English, what that might actually mean??
For some reason I have this vision that the mighty, powerful, omnipotent R2-D2 is somehow responsible for everything we observe in our universe.