Endless universe : beyond the Big Bang - Steinhardt, Paul J. (Doubleday, 2007)