Shield of Lies by Michael P. Kube-McDowell

Book 4 of 100 JunetoJune