Three times Review by Diane JamesI read this when it first came out and then reread big portions of it. I just reread it again. I liked it a lot.
It's very fast moving in some parts, and complicated, lots of detail. In a way, it's like Anne Rice's Vampire Chronicles, except that it's not about vampires at all. Well, one of the aliens that have been on the earth for hundreds of thousands of years might pass for a vampire.
Also, there is a big mystery section in there that gets complicated and then a big chapter where another race causes serious chaos by messing with people through time. In that part, there is so much going on, so many details and rich scenes.
The thing is, when I read it again, it was like reading a different novel. Knowing what happened from the first time I read it changed what I read when I reread it.