I was a bit disappointed. Some interesting issues raised about science and linguistics, but the philosophy is somewhat tenuous. Clearly following the trend that only academic philosophers need understand each other leaves the intelligent layman out in left field. Carl Sagan once lamented this same trend in the sciences, that is, that astronomers need only write for other astronomers. Obviously, String Theory is headed in the same direction, making it unintelligible for all but physicists who have been trained in the new math. Great thinkers are readily grasped by readers outside their own field. I met a philosopher who didn't want me to read his book because it was too "technical". As far as I am concerned, if you can't put your theories into plain and lucid language, your work will become useless and discarded by the majority of people who read books and use libraries.