Interesting story. But the ending…….This book suffers from the same problem that Star Trek Picard season 1 has. ( Spoilers) In the end, the bad guy is correct. their means don’t justify the ends by any means. But they are correct in what they think will happen. So, I am left with the thought that had the good guys done nothing things might have actually turned out better.