Endless universe : beyond the big bang - Steinhardt, Paul J (Doubleday, 2007)