Does Infinity in the Sky Mean Limitless Energy? | Visual Science | Discover Magazine
Posted 2 6 2010