Check out the "Big Bounce Theory" on the Scientific American website. It's under the Space tab. Crazy! But cool. I would insert a link but I haven't posted 15 times. Sorry:)