By coincidence I am currently reading Greene's book Until the End of Time. I've read his The Fabric of the Cosmos just before that. He really can explain physics and cosmology in an understandable and funny way, even to me, my resort being literature, history and philosophy. I especially appreciate his tolerance toward other scientific approaches, his erudition in the arts and that he doesn't attack religion in an arrogant and aggressive way like some other scientist do. However I do not agree with his optimistic view of the consequences of scientific findings in relation to our self-understandi as humans. This earth and we humans might be unique, but just because something is unique and finite, it doesn't have meaning and value. Hans Blumenberg made that clear in his Die Legitimität der Neuzeit, where you find just the opposite conclusions from Greene's. I also cannot see a really logical way to avoid and refute nihilism, when you know about the fabric and future of the Universe. Unless you develop a schizophrenic double-world-view or - what I think might work best - an extreme kind of neo-Gnosticism. Culture did not make me accept death either; for Heidegger and Plato, just to name the two, death was the starting point of all thinking, and they are part of culture after all. -  So, you learn a lot from Greene, but he won't necessarily heal your existential crisis when your quest for meaning has ended up in a dead end ...