I love the genre of sci-fi, read them all, not fantasy, but hard core sci-fi. This book was one I just could not put down. It was so well written, it challenged my intelligence, was not so hokey you couldn't believe the story. I will admit that I was able to guess who was the narrator near the end (was only one thing that could have been present at all meetings), but it did not detract from the enjoyment! I can't believe this book didn't make at least a Hugo! If you are a true hard core sci-fi fan, or a real puter geek, this book is for YOU!