This debut from Andrew Fitzgerald is smart, exciting, high tech, creepy, and moves at a blistering pace. The book left me as exhausted as the main characters-who do not as much as sit down for the first 2/3 of the book-are written to be, and crying for more. I am really looking forward to another book from Mr. Fitzgerald.