Marcia C. reviewed on + 670 more book reviews
You'll have a hard time throughout the first part of the book figuring out who are the good guys and who are the bad guys, and that's quite deliberate on the part of the author. A decent thriller set in the world of homegrown terrorists who want to bring down civilization.