John Harkon is like an Ethan Hunt of the future. While introducing us to a brilliant character, James Chalk takes us into a well built sci fi setting which seems all too possible. The book also nudges us to think about the present, clearly something close to the author’s heart. You know there are books that you can read a bit at a time and there are books that you blast through. This definitely falls in the second category. Great read!!