Bryan L. (bjlowe) - , reviewed on + 103 more book reviews
This is actually a good book, even if the dialog is sometimes a bit stilted. It is not your everyday end-of-the-world story. There are plenty of twists abd original ideas. Well worth the read.