Wow, this was a truly awful book. It's filled with long, pedantic, and patently false scientific explanations that are painful to read. The characters are completely hollow and the story just plods along without any direction. What little development there is is completely implausible. A book that should not have been written.