Ratings58
Average rating3.7
This looked appealing as a hacker/thriller book, but in retrospect it doesn't hang together very well. Too many plot holes and improbabilities. The author has really done his homework and some of the characters are well developed, others less so. HUGE amount of profanity.