I couldn't put this one down. I'm usually not into sci-fi type books, but every once in a while one grabs my attention and holds it - this would be one of those books. It had everything - a crazy religion, an awful virus, well ok - that's all it had. But still, it was REALLY good. I was pulled along with the plot and found myself surprised in several spots, a lot of it I just didn't see coming. Excellent book.