I've found that as a writer, Kaku is easier to follow than Hawking and Greene, so I've nver understood why his books don't sell as well as theirs. Not that I don't enjoy reading them, but reading "Hyperspace", I finally thought "Oh! ok, NOW I get it". It's such a wonderful book.