Ratings3
Average rating3.7
Solid story by Adrian McKinty. It did have a bit more back story than necessary but good, twisting plot. I would add that the second half-ish of the book seemed to be written by a different person. I wonder if he set story down for a while and came back to it?