Fabric of the cosmos - Greene, Brian (London Penguim, 2004)