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