I have read this book with having lot of fun and pleasure. It's a great sci-fi. He may be the first writer with this type of vision. It is totally believable. I wouldn't call it quite hard core, but definitely relies on some truth, especially about human nature. If you are a sci-fi fan, READ this book.