Brian Greene is definitely a great communicator. I haven't read his book (for obvious reasons, I am more on the side of reading the specialized books on the topic, which is not an excuse for skipping the general audience ones), but I have heard a lot of good things about him.
You are viewing a single comment's thread from: