The fabric of the cosmos : space, time, and the texture of reality - Greene, B. (Brian) (First Vintage Books, 2005)