I only read this book because it is "one of the greatest science fiction novels of all time". I don't think so. I liked the characters in the story, but it just went on and on... I could not keep reading after the 500th page or so, it did not hold my interest.